МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ
«ЛЬВІВСЬКА ПОЛІТЕХНІКА»
Кафедра:
Автоматизовані системи управління
КУРСОВА РОБОТА
з курсу «Архітектура комп’ютерів»
на тему: Intel 8086(аналог К1810ВМ86).Системна і функціональна організація процесора
Львів 2011
Розробка і історія
Ринок 8-розрядних мікропроцесорів в кінці 1970-х був переповнений, і Intel робить спроби на ньому закріпитися і випускає свій перший 16-бітний процесор. Процесор i8086 являє собою модернізований процесор i8080 і, хоча, розробники не ставили перед собою мету досягти повної сумісності на програмному рівні, більшість програм написаних для i8080 здатні виконуватися і на i8086 після перекомпіляції. Новий процесор несе в собі безліч змін, які дозволили значно (в 10 разів) збільшити продуктивність у порівнянні з попереднім поколінням процесорів компанії.
Проект 8086 був розпочатий в травні 1976 року, і спочатку задумувався як тимчасова заміна для амбітного проекту iAPX 432, розвиток якого загальмувався (також відомого як 8800). Це була спроба, з одного боку, протистояти 16-ти і 32-бітовим процесорам інших виробників (таких як Motorola, Zilog і National Semiconductor), а з іншого - боротьби із загрозою від Zilog Z80 (розробленого командою під керівництвом Фредеріко Фаджін, котрий пішов з Інтел ), що став дуже успішним. Перша версія архітектури 8086 (система команд, переривання, робота з пам'яттю і вводом/виводом) була розроблена з середини травня до середини серпня Стівеном Морзе. Потім команда розробників була збільшена до чотирьох чоловік, які представили два основних проектних документи - 8086 Architectural Specifications і 8086 Device Specifications. При розробці не використовувалося спеціалізованих CAD-програм, а діаграми були виконані з текстових символів. Використовувалися вже випробувані елементи мікроархітектури і фізичної реалізації, в основному від i8085.
Intel 8086 (також відомий як iAPX86) - перший 16-бітний мікропроцесор компанії Intel, що розроблявся з весни 1976 року і випущений 8 червня 1978. Процесор мав набір команд, який застосовується і в сучасних процесорах, саме від цього процесора бере свій початок відома на сьогодні архітектура x86.
Основними конкурентами мікропроцесора i8086 були Motorola 68000, Zilog Z8000, чіпсети F-11 і J-11 сімейства PDP-11, MOS Technology 65C816. В деякій мірі, в області військових розробок, конкурентами були процесори-реалізації MIL-STD-1750A.
Технічні характеристики
Дата анонсу: 8 червня 1978
Тактова частота (МГц): від 4 до 10
5 (модель 8086), при частоті 4,77 продуктивність - 0,33 MIPS
8 (модель 8086-2, 0,66 MIPS)
10 (модель 8086-1, 0,75 MIPS)
Приблизні витрати часу на операції, процесорних циклів (EA - час, необхідний для розрахунку ефективного адреси пам'яті, яке варіюється від 5 до 12 циклів):
+ Підсумовування: 3-4 (реєстрові), 9 + EA - 25 + EA - при операціях з пам'яттю + Множення: 70-118 (реєстрові), 76 + EA - 143 + EA - при операціях з пам'яттю + Переміщення даних: 2 (між регістрами), 8 + EA - 14 + EA - при операціях з пам'яттю
Розрядність регістрів: 16 біт
Розрядність шини даних: 16 біт
Розрядність шини адреси: 20 біт
Обсяг пам'яті, що адресується: 1 Мбайт
Адресний простір I / O: 64 Кбайт
Кількість транзисторів: 29 000
Техпроцес (нм): 3000 (3 мкм)
Площа кристала (кв. мм): ~ 30 (за іншими даними, 16 мм ²)
Максимальна тепловиділення: 1,75 Вт
Напруга живлення: +5 В
Роз'єм: немає (мікросхема припаюється до плати)
Корпус: 40-контактний керамічний чи пластиковий DIP, пізніше - 56-контактний QFP і 44-контактний PLCC
Підтримувані технології: 98 інструкцій
Обсяг черги команд: 6 байт
Інформація розробникаЯкими б не були розглянуті мікропроцесори, інформація що стосується їх міститьбагато спільного. Типова документація містить інформацію про структуру ІС, схемою контактів ІС і призначення кожного з них. Схематизується архітектура МП, описуються його основні властивості .Одночасно даються тимчасові діаграми і скл...